package com.block.datapush.special.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.block.datapush.common.enums.FilterErrorEnum;
import com.block.datapush.common.model.result.FilterHandlerResult;
import com.block.db.entity.SpecialCostomItemInfo;
import com.block.db.entity.SpecialDataMatchInfo;

/**
 * <p>
 * 机构数据匹配记录 服务类
 * </p>
 *
 * @author 
 * @since 2023-04-24
 */
public interface ISpecialDataMatchInfoService extends IService<SpecialDataMatchInfo> {

    void saveMatchInfo(SpecialCostomItemInfo itemInfo, Long uid, FilterHandlerResult handlerResult);

    /**
     * 保存竞价失败的
     * @param itemInfo
     * @param uid
     */
    void savePushResultMatchInfo(SpecialCostomItemInfo itemInfo, Long uid, FilterErrorEnum filterErrorEnum, String message);

}
